#include <header.h>


int main(){

    // 参数1:  要打开文件的路径(相对, 绝对)
    // 参数2:  以什么方式打开
    //
    int fd = open("./1.txt", O_RDWR);
    // 返回值: fd 打开文件失败, 返回-1
    //            打开文件成功(>= 0), 返回文件描述符的下标
    //              代表我们打开的文件的文件对象存储在这个文件描述符数组的下标位置


    //ssize_t ret = write(fd, "nihao", 5); 
    //ERROR_CHECK(ret, -1, "write");

    char buf[100] = {0};
    ssize_t  ret = read(fd, buf, sizeof(buf));
    ERROR_CHECK(ret, -1, "read");
    printf("buf: %s \n", buf);




  //  write(fd, "123", 3);
  //  write(fd, "nihao", 5);
  //  while(1){

  //  }
    return 0;
}

